live apart from her husband - Español Inglés Diccionario